簡(jiǎn)介:本課程以 Java 11 為編譯環(huán)境,講解了 Java 對(duì)函數(shù)式編程支持,以及用實(shí)戰(zhàn)小例子演示如何使用函數(shù)式簡(jiǎn)潔優(yōu)雅的直擊問題核心邏輯。另,老師新作 《Spring Security+OAuth2 精講 多場(chǎng)景打造企業(yè)級(jí)認(rèn)證與授權(quán)》https://coding.imooc.com/class/455.html 也上線啦,課程中將結(jié)合前后端分離的權(quán)限管理應(yīng)用,基于從單體到微服務(wù)的演進(jìn),精講主流安全框架 Spring Security5.x 的核心技術(shù),一站式覆蓋目前企業(yè)主流認(rèn)證授權(quán)的方方面面,感興趣的同學(xué),可以關(guān)注一下,歡迎撒花拍磚~~
第1章 課程介紹
本章主要針對(duì)環(huán)境配置、函數(shù)式編程的概念及特點(diǎn)等內(nèi)容進(jìn)行了講解,幫助同學(xué)們對(duì)函數(shù)式編程有初步的認(rèn)識(shí)。
第2章 重新認(rèn)識(shí)”流“
本章主要是講解 Java 中以流方式操作集合對(duì)象,以及在此過程中的一系列方便進(jìn)行變換、過濾、排序、分組統(tǒng)計(jì)等操作符。同時(shí)介紹了 Java 中對(duì)于可能為空的對(duì)象的類型Optional以及它對(duì)函數(shù)的支持,幫助大家對(duì)“流”有更加清晰的認(rèn)識(shí)!
第3章 流的高級(jí)操作
本章介紹高階操作符Reduce 操作符,并結(jié)合一個(gè)實(shí)戰(zhàn)小例子說明在實(shí)際開發(fā)中如何使用函數(shù)式編程,幫助大家進(jìn)一步加強(qiáng)認(rèn)識(shí)!